Refine this word faster
Supply depot
noun
Definitions
Noun
- 1 A facility used by armies to store battlefield supplies temporarily on or near the front lines until they can be distributed to army units.
See also for "supply depot"
Next best steps
Mini challenge
Unscramble this word: supplydepot